river snail - German English Dictionary